manure belt battery - Allemand Anglais Dictionnaire